administer payments - Spanish English Dictionary